/* pages/class_tag/class_tag.wxss */
button::after {
    border: none;
}
page {
    background-color: #f4f4f4;
}
.page {
    height: 100%;
}
.weui-cells_after-title {
    margin-top: 30rpx;
}
.little_text {
    font-size: 25rpx;
    color: #999;
}
.logo {
    width: 100rpx;
    height: 100rpx;
}
.weui-badge {
    display: block;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
page {
    width: 100%;
    height: 100%;
}
.ell {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.l_main {
    font-size: 28rpx;
    width: 100%;
    line-height: 1;
    color: #000;
    position: relative;
    padding-top: 30rpx;
}
.page__bd {
    font-size: 32rpx;
    overflow: hidden;
}
.weui-btn-area {
    margin: 33rpx 36rpx 50rpx;
}
.weui-btn-area .weui-btn {
    background-color: #55b737;
    border-color: #419128;
}

/* 滑动删除 */
view {
    box-sizing: border-box;
}
.slide_box {
    margin-top: 30rpx;
    border-top: 1rpx solid #d9d9d9;
    border-bottom: 1rpx solid #d9d9d9;
    background-color: #fff;
    overflow: auto;
    padding-left: 30rpx;
}
.slide_item {
    border-bottom: 1rpx solid #d9d9d9;
    height: 89rpx;
    overflow: hidden;
}
.slide_cell {
    width: 852rpx;
    height: 100%;
}
.slide_item:last-child {
    border-bottom: 0;
}
.slide_for {
    height: 100%;
    width: 60rpx;
}
.slide_close {
    background: url('http://static.qr.cntv.cn/2018hb/class/close.png') no-repeat left center/40rpx 40rpx;
}
.slide_new_add {
    background: url('http://static.qr.cntv.cn/2018hb/class/new_add.png') no-repeat left center/40rpx 40rpx;
}
.slide_sub {
    width: 660rpx;
    height: 100%;
    line-height: 88rpx;
}
input.slide_sub {
    width: 270rpx;
    margin-right: 30rpx;
    text-align: center;
}
.slide_del {
    width: 130rpx;
    height: 100%;
    line-height: 88rpx;
    background-color: #e2473c;
    color: #fff;
    text-align: center;
}

.remove_ani {
    animation: remove_ani 0.4s forwards;
}
@keyframes remove_ani {
    from {
        margin-left: 0;
    }
    to {
        margin-left: -130rpx;
    }
}
